@charset "utf-8";@import url('../../css-1.css');body{font-family:'Lato', sans-serif;}
p{margin:0px;padding:0px 0px 0px 0px;line-height:20px;font-family:'Lato', sans-serif;}
.floatleft{float:left;}
.floatright{float:right;}
h1,h2,h3,h4,h5,h6{font-family:'Lato', sans-serif;}
h1{text-align:center;color:#E92830;font-weight:300;padding-bottom:25px;}
h2{color:#545454;font-weight:600;font-size:14px;padding-top:15px;}
.contentsection.service_title{padding-top:55px;}
.contentsection.our_client_title{padding-top:27px;}
.contentsection.servicename h1{padding-bottom:12px;}
.contentsection.test_name h1{padding-top:55px;}
.home_title{padding-top:55px;}
.home_title h1{text-align:left;padding-bottom:25px; margin-left: 20px;}
.contentsection.left_title{padding-top:0px;}
.contentsection.left_title h1{text-align:left;}
.clear{clear:both;}
.bold{font-weight:bold;}
a{text-decoration:none;color:#324268;outline:none;}
a:active, a:focus{outline:none;text-decoration:none!important;}
a:hover, a.selected{text-decoration:none;color:#333333;}
ul{list-style:none;}
li{list-style:none;}
.padzero{padding:0px;}
.nonebox_shadow{box-shadow:0 0px 0px rgba(0, 0, 0, 0.05)!important;}
textarea{resize:none;}
.contact_para{color:#545454;}
.header_top{background:#E92830;padding:13px 13px;}
.header_top .contactbox ul li{color:#fff;display:inline-block;}
.header_top .contactbox ul li:last-child{padding-left:25px;}
.header_top .contactbox ul li a{color:#fff;}
.header_top .contactbox ul li a:hover{color:#F58F40;}
.header_top .contactbox ul li i{padding-right:7px;}
.logo img{max-width:100%;margin-top:20px;margin-bottom:20px;}
.navigation{background:none!important;}
.dispflex{display: flex;align-items: center;}
.navbar-nav{float:right!important;display:inline-block;}
.navbar{margin-bottom:0px!important;min-height:4px!important;}
.navbar-inverse{background:none!important;border:none!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;}
.navbar-inverse .navbar-nav > li > a{color:#545454!important;padding:15px 9px;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background-color:transparent!important;color:#E92830!important;}
.navbar-inverse .navbar-nav > li:hover > a{color:#E92830!important;}
.nav > li{font-weight:700;font-size:14px;line-height:11px;color:#545454;text-transform:uppercase;
    margin: 0 12px;
}
.nav > li a{}
.navbar-inverse .navbar-nav > li:first-child > a{padding-left:0px;}
.navbar-inverse .navbar-nav > li:hover, .navbar-inverse .navbar-nav > li:focus, .navbar-inverse .navbar-nav > .active, .navbar-inverse .navbar-nav > .active:hover, .navbar-inverse .navbar-nav > .active:focus{background:none;}
.nav > li:last-child, .nav > li:last-child:hover{}
.navbar-nav > li > a{display:block;padding:5px 10px;}
.navibgend{background:#fff;height:55px;position:absolute;right:0px;bottom:20px;z-index:1;width:50%;}
.navigationbg{position:relative;z-index:3}
.navbar-nav > li.dropdown a{background:url(../images/arrow_navi.png) no-repeat center 90%;}
.navbar-nav > li.dropdown li a{background:none;}
.navbar-nav > li > .dropdown-menu{background:#5b5b5b!important;}
.navbar-nav > li > .dropdown-menu li ul{background:#fa8539;}
.dropdown-menu li{position:relative;text-transform:capitalize;}
.dropdown-menu li ul{display:none;position:absolute;top:0px;right:-100px;}
.dropdown-menu li:hover ul{display:block;}
.navbar-nav > li > .dropdown-menu li ul li a{color:#fff;padding:10px 20px;display:block;}
.top_socila_link{float:right;width:132px;}
.top_socila_link ul li{float:left;padding-right:20px;}
.top_socila_link ul li i{color:#fff;font-size:14px;}
.top_socila_link ul li:hover a{color:#fff;}
.top_socila_link ul li.facebook:hover i{color:#F58F40;}
.top_socila_link ul li.twitter:hover i{color:#F58F40;}
.top_socila_link ul li.google-plus:hover i{color:#F58F40;}
.top_socila_link ul li.instagram:hover i{color:#F58F40;}
#camera_wrap_2{margin-bottom:0px!important;}
.camera_pag_ul{position:absolute;bottom:0px;left:50%;}
.pag_nav_0, .pag_nav_1{border-radius:0px!important;}
.top_right{margin:60px 0px;}
.downalod_btn{float:right;width:100%;margin-top:-7px;background:#E92830;}
.downalod_btn a{display:inline-block;font-size:11px;font-weight:normal;text-transform:uppercase;text-align:center;color:#fff;background:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:12px 17px;width:100%;}
.downalod_btn a:hover{background:#E92830;}
.header{position:relative;z-index:99;width:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
.header.whiteback .logo{visibility:visible;opacity:1;}
.header.whiteback{top:0;background:rgba(252,252,252,0.99);color:#000;position:fixed;width:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;box-shadow: 0 0 10px #000;}
.header.whiteback .nav > li > a{color:#545454!important;}
.header.whiteback .navbar-inverse .navbar-nav > li:hover > a , .header.whiteback .navbar-inverse .navbar-nav > li.active > a{color:#E51A4B!important;}
.header.whiteback .downalod_btn a{color:#fff!important;}
.header.whiteback .top_socila_link ul li i{color:#080808!important;}
.header.whiteback .top_socila_link ul li:hover a{color:#080808!important;}
.header.whiteback .top_socila_link ul li.facebook:hover i{color:#E92830!important;}
.header.whiteback .top_socila_link ul li.twitter:hover i{color:#E92830!important;}
.header.whiteback .top_socila_link ul li.google-plus:hover i{color:#E92830!important;}
.bannersection{position:relative;z-index:1;text-align:center;}
.bannersection img{max-width:100%;}
.bannertext{width:100%;text-align:center;}
/*.bannertext h3{position:absolute;top:45%;left:0%;width:100%;color:#fff;font-size:60px;text-align:center;}*/

.bannertext h3{display: none;}

/*
.bannertext h3{position:absolute;width:100%;color:#fff;font-size:60px;
    top: 5%;
    right: 5%;
    width: 585px;max-width: 100%;
}
*/
.about_section{background:#F1F1F1;}
.imagesection img{max-width:100%;}
.contentsection h3{color:#E92830;letter-spacing:2px;font-size:36px;padding-bottom:25px;padding-top:60px;padding-left:20px;font-weight:300;}
.contentsection p{color:#696969;padding-left:20px;font-weight:normal;line-height:20px;padding-right:90px;}
.contentsection p.para{color:#696969;font-weight:normal;padding-top:25px;}
.contentsection p.para1{padding-top:22px;}
.read_more{padding-top:50px;padding-left:20px;}
.btn_blue_brd{background:#E92830;padding:13px 30px 13px 30px;color:#fff;}
.btn_blue_brd:hover, .btn_blue_brd:focus{color:#fff;}
.contentsection.service_title h3{text-align:center;display:block;}
.our_services .imagebox{position:relative;margin-bottom:28px;}
.our_services .imagebox:hover .imagename a{background:rgba(230,30,38,0.6);color:#fff;}
.our_services .imagebox .imagename a{color:#2B2B2B;padding:15px 15px;display:block;}
.our_services .imagebox .imagename{position:absolute;bottom:0px;left:0px;background:rgba(255,255,255,0.6);width:100%;z-index:9;}
.box_hover{background:rgba(0,0,0,0.6);top:100%;color:#fff;font-size:20px;position:absolute;visibility:hidden;opacity:0;height:100%;padding:25px;transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}
.teambox:hover .box_hover{top:0px;visibility:visible;opacity:1;width:100%;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}
.box_hover span.name{top:35%;position:absolute;left:34%;font-weight:bold;}
.box_hover span.designation{position:absolute;top:43%;left:38%;font-weight:lighter;}
.team_links{position:absolute;top:55%;left:37%;}
.team_links ul li i{font-size:20px;}
.inquiryform .btn-default{background:#E92830;color:#fff;padding:10px 40px;border-radius:0px;border:#E92830 solid 1px;}
.inquiryform{font-family:'Lato', sans-serif;}
.inquiryform .btn-default{margin-top:30px;margin-bottom:15px;}
.contentsection.contactus_title h3{padding:28px 0px 15px 0px!important;}
.inquiryform .form-control{border-radius:0px;padding:14px 15px;font-weight:bold;height:53px;}
.inquiryform textarea{resize:none;height:150px!important;}
.address.contact_address h4{color:#545454;font-weight:400;padding-top:17px;}
#owl-example .owl-dots{display:none;}
.our_clients{padding-bottom:55px;}
#owl-example1 .owl-nav{display:none;}
#owl-example .owl-nav .owl-prev, #owl-example .owl-nav .owl-next{width:37px;height:37px;font-size:0px!important;}
.owl-dots{display:block;margin-top:40px;text-align:center;}
.owl-dots .owl-dot.active{background:#E92830;border-radius:20px;text-align:center;}
.owl-dots .owl-dot{background:#fff;border-radius:20px;border:1px solid #E92830;}
.top_socila_link.footer_mobile{display:none;}
#owl-example .owl-nav .owl-prev{background:url('../images/arrow_left.png') no-repeat top left!important;position:absolute;bottom:0%;left:45%;}
#owl-example .owl-nav .owl-next{background:url('../images/arrow_right.png') no-repeat top left!important;position:absolute;bottom:0%;left:50%;}
.iframe iframe{width:100%;display: block;}
.portfolio_section{margin-bottom:55px;}
.portfolio_section.about_section{background:#F1F1F1;margin-top:39px;}
.about_view{padding: 40px 0;}

.contentsection.portfolio_title h3{padding:27px 0px 30px 0px!important;}
.contentsection.aboutus_title h3{padding:28px 0px!important;}
.testimonials .contentsection.client_title h3{text-align:left;padding:25px 0px 18px 0px;}
.testimonials p.client_para{color:#fff;padding-bottom:25px;max-width:700px;font-size:16px;}
.testimonials{background:url('../images/client_back.jpg') no-repeat top right #617F99;}
.testimonial_border{border-bottom:1px solid #fff;}
.tesitimonial_section{padding-top:50px;padding-bottom:160px;}
.test_para{color:#fff;font-size:24px;padding-bottom:31px;line-height:23px;padding-top:20px;}
.testimonial_content{padding-left:75px;}
.testimonial_content span.test_title{color:#fff;font-size:18px;letter-spacing:0.5px;line-height:30px;}
.testimonial_content span.test_title:before{content:"\f10d";font-family:FontAwesome;font-style:italic;font-weight:normal;text-decoration:inherit;color:#fff;font-size:32px;padding-right:0.5em;}
.our_clients.client_page{padding-bottom:28px;}
.innercontainer.client_section{background:#fff;margin-top:25px;}
.contentsection.client_name h3{padding-top:0px;}
/*.portfolio_section{background:#F1F1F1;margin-top:60px;margin-bottom:60px;}*/
.service_images.portfolio_images{padding-bottom:0px;}
.contentsection.team_content p.para1{padding-bottom:27px;padding-left:0px;}
.contentsection.team_content p{padding-left:0px;}
.contentsection.our_client_title h3{padding-top:32px;padding-bottom:50px;}
.clientsimg{border:#ccc solid 1px;margin-bottom:15px;}
.clientsimg img{display:block;margin:0 auto;}
.logotext{width:100%;display:inline-block;text-align:center;font-size:20px;font-weight:bold;min-height:100px;padding-top:37px;}
.patnersection.clientsimg span.logotext{padding-left:20px;padding-right:20px;}
.address1 table tr td {color:#545454;}
.innercontainer.contactus_section{background:#fff;padding-top: 55px;}

.contactus_section .address.contact_address {
    display: inline-block;
    width: 49%;}

.servicecontent h4{color:#545454;font-weight:600;font-size:14px;letter-spacing:2px;}
.contentsection.servicecontent p{padding-left:0px;}
.contentsection.servicecontent p.para{padding-top:15px;}
.contentsection.servicecontent p{padding-right:0px;}
.read_more.get_quote{padding-left:0px;padding-top:35px;}
.read_more .btn_pink_brd{padding:9px 32px;}
.portfolioname{max-width:100%;}
.courses_offered ul{background:#fff;padding:15px 20px 15px 15px;}
.courses_offered ul li{border-bottom:1px solid #ccc;}
.courses_offered ul li.arrow a:hover{background:url(../images/down_arrow.png)no-repeat right 12px #E92830;background-position:top 10px right 8px;}
.courses_offered ul li.active a{background:url('../images/black_down_arrow.png')no-repeat right 12px #E92830;color:#fff;background-position:top 14px right 10px;}
.courses_offered ul li.active a{background:#E92830;}
.courses_offered ul li a:hover{background:#E92830;color:#fff;}
.courses_offered ul li.arrow.active a{background:url('../images/up_arrow.png')no-repeat right 12px #E92830;background-position:top 14px right 10px;}
.courses_offered ul li.arrow.active ul li a{background:none;color:#545454;}
.courses_offered ul li.arrow.active ul li a:hover{color:#fff;background:#E92830;}
.courses_offered ul li.arrow.active ul li.active a{color:#fff;background:#E92830;}
.courses_offered ul li.active ul li a{background:none;}
.courses_offered ul li ul li a:hover, .courses_offered ul li ul li.active a{background:#E92830;color:#fff;}
.courses_offered ul li ul li a{padding-left:13px!important;}
.courses_offered ul li ul li{border-bottom:none!important;}
.courses_offered ul li ul li a{padding-left:13px;}
.courses_offered ul li.arrow a{background:url('../images/black_down_arrow.png')no-repeat right 12px;background-position:top 14px right 10px;}
.sidemenu .accordion li{background:#fff;color:#545454;border-bottom:#E92830 solid 1px;font-weight:600;}
.sidemenu .accordion li a{color:#545454;padding:10px 18px;}
.sidemenu .accordion li li{background:#fff;border-color:#363636;color:#000;}
.sidemenu .accordion li li a{color:#545454;}
.info2, .success2, .warning2, .failure, .validation2{border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;}
.info2{color:#00529B;background-color:#BDE5F8;background-image:url(../images/info.png);}
.success2{color:#4F8A10;background-color:#DFF2BF;background-image:url(../images/success.png);}
.warning2{color:#9F6000;background-color:#FEEFB3;background-image:url(../../assets/images/warning.png);}
.failure{color:#D8000C;background-color:#FFBABA;background-image:url(../images/error.png);}
.hm_client #owl-example1, .hm_client .owl-carousel .owl-stage-outer{height:110px!important;}
input[type="text"].error,textarea.error{border-bottom:2px solid #F00!important;}
label.error{color:#F00;}
label.error{solid #F00;!important;position:absolute;font-size:13px;font-weight:400;}
.alert-specialsuccess{color:#4f8a10;padding:4px 0 3px 357px;}
.alert-specialinfo{color:#3d8fd8;padding:4px 0 3px 357px;}
.owl-carousel .owl-item .boxarea1{margin:0px 5px;border:#ddd solid 1px;}
.addodintbox{position:relative;width:100%;}
.addodintbox div{position:relative;z-index:1;}
.addodintbox span{position:absolute;width:100%;height:100%;left:0px;right:0px;top:0px;bottom:0px;text-align:center;background:url(../images/bg_black_tranfer.png) repeat left top;z-index:2;visibility:hidden;opacity:0;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
.addodintbox:hover span{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
.addodintbox span i{display:block;background:url(../images/icon_zoom.png) no-repeat center center;position:absolute;height:100%;width:100%;}
.addodintbox div img{width:100%;}
.lastbrdnone{border-right:none!important;}
.carousel{max-width:780px;}
.carousel-control{opacity:1;max-width:50px;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .leftarrow, .carousel-control .rightarrow{position:absolute;top:25%;z-index:5;display:inline-block;font-size:50px;color:#000;}
.carousel-control .leftarrow, .carousel-control .leftarrow{left:15px;}
.carousel-control .rightarrow, .carousel-control .rightarrow{right:15px;}
.carousel-control.left, .carousel-control.right{background:none!important;}
.footer{background:#F1F0F0;}
.footerborder{border-bottom:1px solid #aaaaaa;padding-bottom:15px;padding-top:25px;}
.footer_navi h4{color:#E92830;font-size:16px;padding-bottom:14px;}
.footer_navi ul li{font-size:14px;line-height:24px;}
.footer_navi ul li a{color:#545454;}
.footer_navi ul li.active a{color:#E92830;}
.footer_navi ul li a:hover{color:#E92830;}
.address h4{color:#E92830;font-size:16px;padding-bottom:17px;}
.address p{color:#545454;line-height:24px;}
.address1 table tr td{line-height:24px;}
.address1 table tr td i{color:#E92830;padding-right:10px;font-size:14px;}
.address1 table tr td a{color:#545454;}
.address1 table tr td a:hover{color:#E92830;}
.top_socila_link.footer_links{width:70%;padding-top:8px;}
.top_socila_link.footer_links ul li i{color:#777777!important;}
.top_socila_link.footer_links ul li i:hover{color:#E92830!important;}
.downalod_btn.footer_btn{display:none;}
.footer_down{font-size:11px;padding:10px;color:#535353;}
.website{float:right;}
.website span{padding-right:5px;}
.website a{float:right;height:20px;width:19px;margin-top:-2px;margin-left:3px;}
#toTop{width:100px;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
::-webkit-scrollbar{-webkit-appearance:none;}
::-webkit-scrollbar:vertical{width:12px;}
::-webkit-scrollbar:horizontal{height:12px;}
::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, .5);border-radius:10px;border:2px solid #ffffff;}
::-webkit-scrollbar-track{border-radius:10px;background-color:#ffffff;}
@media screen and (min-width:740px) and (max-width:1980px){.navbar-nav > li:hover > .dropdown-menu{display:block;}
.navbar-inverse .navbar-brand{display:none;}
.navbar-collapse{padding-left:0px;padding-right:0px;}
.dropdown-menu > li{border-bottom:#dddddd solid 0px;}
.dropdown-menu > li:last-child{border-bottom:none;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{color:#ffffff!important;text-decoration:none;background-color:#5b5b5b;}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{color:#ffffff!important;text-decoration:none;background-color:#5b5b5b;outline:0;}
}
@media screen and (min-width:1800px){.about_view{max-width:1170px;margin:0px auto;}
}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1024px){.owl-carousel .owl-item .owl-item{float:none;width:95%;}
.nav > li{font-size:12px!important;}
.downalod_btn a{padding:10px 12px!important;font-size:9px!important;}
.imagebox .imagename{font-size:12px!important;}
.btn_blue_brd{padding:10px 11px 10px 11px!important;}
.about_section{padding-bottom:25px;}
.top_socila_link.footer_links{width:64%!important;}
#owl-example .owl-nav .owl-prev{bottom:0%!important;left:45%!important;}
#owl-example .owl-nav .owl-next{bottom:0%!important;left:50%!important;}
.courses_offered ul li.arrow{background-position:bottom 13px right 0px!important;}
.courses_offered ul.accordion li a{font-size:12px;}
/*.servicebox{padding-bottom:20px;}*/
.courses_offered ul li.arrow a:hover{background-position:top 14px right 10px!important;}
.tesitimonial_section{padding-bottom:175px;}
.home_title h1{padding-left:20px; }
.contentsection p{padding-right:0px;}
.team_content.contentsection{text-align:center;}
}
}
@media only screen and (max-width:1000px){}
@media screen and (min-width:980px) and (max-width:1024px){}
@media screen and (min-width:900px) and (max-width:980px){.material_btn{display:none;}
.header.whiteback .nav > li > a{color:#000!important;}
#owl-example .owl-nav .owl-next{bottom:34% !important;left:50% !important;}
#owl-example .owl-nav .owl-prev{bottom:34% !important;left:45% !important;}
.read_more{text-align:center;}
.contentsection p{text-align:center;}
.top_socila_link{display:none;}
.contactbox{text-align:center;}
.downalod_btn{margin-top:27px;}
.logo img{margin-bottom:0px;}
.navigation{padding-top:0px;}
.navbar-nav{float:none!important;}
.header_right{text-align:center;}
}
@media screen and (min-width:400px) and (max-width:1024px){}
@media screen and (min-width:768px) and (max-width:990px){}
@media screen and (min-width:320px) and (max-width:767px){.inquiryform{margin-top:20px;}
}
@media only screen and (max-width:980px){.header,
.header.whiteback{position:relative;}
.imagesection img{margin:0 auto;}
.contentsection h3{text-align:center;}
.teambox:hover .box_hover{width:80%;}
    
    .navbar-inverse .navbar-nav > li{
        margin: 0;
    }
    .contactus_section .address.contact_address {
    display: inline-block;
    width: 100%;margin-bottom: 25px;}
    
    .iframe iframe{height: 350px;}
    .mgmtop30{margin-top: 30px;}
}
@media screen and (min-width:700px) and (max-width:800px){}
@media only screen and (max-width:900px){}
@media only screen and (max-width:800px){.top_socila_link{display:none!important;}
.header_top{text-align:center;}
.navigation{padding:0px!important;}
.navbar-nav{float:none!important;display:inline-block!important;}
#navbar{text-align:center;}
/*.navbar-inverse .navbar-nav > li > a{padding:15px 16px!important;}*/
.nav > li{font-size:13px !important;}
.downalod_btn a{font-size:12px !important;}
.imagesection img{margin:0 auto;}
.top_socila_link.footer_links{display:inline-block!important;}
.top_socila_link.footer_mobile{display:none!important;}
.home_title h1{text-align:center;}
.contentsection p{text-align:center;}
.servicecontent.contentsection p{text-align:left;}
.read_more{text-align:center;}
.read_more.get_quote{text-align:left;}
.teambox:hover .box_hover{width:80%;}
.imagebox .imagename{font-size:13px !important;}
.contentsection.contactus_title h3{text-align:left;}
.bannertext h3{top:38%;font-size:52px;}
#owl-example .owl-nav .owl-prev{bottom:37% !important;left:43% !important;}
#owl-example .owl-nav .owl-next{bottom:37% !important;left:48% !important;}
.downalod_btn{margin-top:17px;}
.top_socila_link.team_links{display:block!important;}
.about_section{padding-bottom:45px;}
/*.servicebox{padding-bottom:45px;}*/
.clientsimg{padding:0px 10px;}
.tesitimonial_section{padding-bottom:180px;}
#owl-example .owl-nav .owl-prev{bottom:0% !important;}
#owl-example .owl-nav .owl-next{bottom:0% !important;}
}
@media only screen and (max-width:768px){}
@media screen and (min-width:700px) and (max-width:800px){}
@media screen and (min-width:600px) and (max-width:640px){}
@media only screen and (max-width:760px){
    .pag_nav_0 span, .pag_nav_1 span, .pag_nav_2 span{display:none;}
.contentsection.left_title h1{text-align:center;}
.servicecontent.contentsection{text-align:center;}
.owl-carousel .owl-item .owl-item{width:100%;}
.navigation{padding-top:0px;}
.navbar-inverse .navbar-brand{color:#fff;}
.navbar-nav{float:none!important;margin-top:0px!important;margin-bottom:0px!important;}
.navbar-toggle{background:#f06234!important;border:#e45527 solid 1px!important;}
.navbar-inverse{background:#F6A02A !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.nav > li{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.nav > li , .nav > li:last-child , .nav > li:first-child{margin-left:0px!important;background:none;font-size:14px;}
.nav > li a, .nav > li:last-child a, .nav > li:first-child a,.navbar-inverse .navbar-nav > li:first-child > a, .navbar-inverse .navbar-nav > li:last-child > a{padding:12px 14px!important;display:block;}
.navbar-nav{width:100%!important;}
.nav > li{border-bottom:#364655 solid 1px;}
.nav > li:last-child{border-bottom:#4b4a4a solid 0px;}
.navbar-inverse .navbar-nav > li > a{color:#fff!important;}
.navbar-inverse .navbar-nav > li:hover a, .navbar-inverse .navbar-nav > li.active a{background:#F58E28;}
.navbar-inverse .navbar-nav > li:hover a{color:#fabb06;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{color:#fabb06;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background:#F58E28!important;}
.navbar-collapse{padding-right:0px;padding-left:0px;}
.header.whiteback .nav > li > a{color:#fff !important;}
.downalod_btn.footer_btn{display:block!important;width:33%;float:none!important;margin:36px auto!important;}
.dropdown-menu li{font-size:14px;}
.dropdown-menu li li{font-size:12px;background:url(../images/line_divder.jpg) no-repeat 10px 16px;}
.navbar-nav > li > .dropdown-menu li ul li a{padding:8px 20px;}
.navbar-nav > li.dropdown a{background:none;}
.navbar-inverse .navbar-nav > li:hover li a, .navbar-inverse .navbar-nav > li.active li a{background:none!important;}
.dropdown-menu li ul{display:block;position:relative;right:0px;}
.dropdown-menu li ul{background:none!important;}
.imagesection img{margin:0 auto;}
.contentsection h3{text-align:center;}
.contentsection p{padding:0px 10px;}
.read_more{text-align:center;}
.read_more.get_quote{text-align:center;}
.our_services .imagebox .imagename a{padding:3px 15px;}
.our_services .imagebox:hover .imagename a{position:absolute;bottom:0px;left:0px;width:100%;padding:13px 14px;}
.our_services .imagebox.portfolioname:hover .imagename a{position:absolute;padding:14px 14px;left:0px;width:100%;bottom:1px;}
.downalod_btn{display:none;}
.top_right{margin:0px!important;}
.logo img{text-align:center;display:block;margin:0 auto;}
.footer_logo img{display:none!important;}
.footer_navi h4{text-align:center;}
.footer_navi ul li{text-align:center;}
.address h4{text-align:center;padding-top:20px;}
.address p{text-align:center;}
.address1 table{margin:0 auto;}
.top_socila_link.footer_links{display:none!important;}
.top_socila_link.footer_mobile{display:block!important;width:55% !important;}
.copyright{text-align:center;margin-bottom:10px;}
.website{text-align:right;margin:0 auto;max-width:121px;float:none !important;}
.website a{float:right;height:21px;width:22px;margin-top:0px !important;margin-left:0px !important;}
.imagebox{max-width:370px;margin:0 auto;}
.imagebox img{margin:0 auto;}
.imagename{text-align:center;display:block;position:absolute;bottom:0;right:0;background:rgba(66, 139, 202, 0.90);width:100%;height:16%;padding:2%;text-align:center;color:#000 !important;z-index:2;}
.our_services .imagename{padding:6px 15px;}
.imagebox .imagename{font-size:14px !important;}
.our_services .imagebox{padding-left:0px;}
.teambox:hover .box_hover{left:9%!important;width:82%!important;}
.our_services .imagename{left:0px;}
.address.contact_address h4{text-align:left;}
.address.contact_address p.contact_para{text-align:left;}
.address1.contact_add table{margin:0px;}
#owl-example .owl-nav .owl-prev{bottom:8% !important;left:43% !important;}
#owl-example .owl-nav .owl-next{bottom:8% !important;left:48% !important;}
.owl-carousel .owl-item img{width:auto;margin:0 auto;}
.testimonial_content span.test_title{text-align:center;display:block;}
.testimonial_content{padding-left:7px;}
.testimonials p.client_para{text-align:center;}
.testimonials .contentsection.client_title h3{text-align:center;}
.service_img{padding-top:35px;}
.service_img img{margin:0 auto;}
.bannertext h3{top:27%;font-size:50px;}
.top_socila_link.team_links{display:block!important;}
.about_section{padding-bottom:45px;}
    
    
    .dispflex{display: inherit;}
    .logo{padding: 20px 0;}
    .header{padding: 0;}
    
}
h1, h2, h3}
@media only screen and (max-width:640px){.test_para{text-align:center;}
}
@media only screen and (max-width:568px){#owl-example .owl-nav .owl-next{left:49% !important;}
}
@media (max-width:480px){#owl-example .owl-nav .owl-next{bottom:8% !important;left:51% !important;}
.downalod_btn.footer_btn{width:40%!important;}
.bannertext h3{font-size:36px;}
.top_socila_link.footer_mobile{width:59% !important;}
    
    .camera_pag{display: none;}
    
}
@media (max-width:470px){}
@media (max-width:450px){.contentsection.service_title h3{font-size:30px;}
.our_services .imagebox{padding-left:0px;}
.teambox:hover .box_hover{left:9%!important;width:82%!important;}
#owl-example .owl-nav .owl-next{left:52% !important;}
.testimonial_content{padding-left:18px;}
.bannertext h3{font-size:30px;}
.top_socila_link.footer_mobile{width:61%!important;}
.downalod_btn.footer_btn{width:50%!important;}
.our_services .imagebox:hover .imagename a{position:absolute;bottom:1px;left:0px;width:100%;padding:15px 14px;}
.imagename{height:15%;}
.our_services .imagebox.portfolioname:hover .imagename a{padding:12px 14px;bottom:0px;}
.contentsection p{padding:0px 15px;}
.about_section{padding-bottom:45px;}
.modal-open .modal{z-index:99999!important;}
.leftmenu .btn.btn-primary{border:1px solid #E92830;}
    
    .header_top .contactbox ul li:last-child{padding-left: 0;}    
    
}
@media (max-width:400px){}
@media (max-width:375px){.teambox:hover .box_hover{left:9%!important;width:82%!important;}
#owl-example .owl-nav .owl-prev{left:40% !important;}
#owl-example .owl-nav .owl-next{bottom:8% !important;left:50% !important;}
.downalod_btn.footer_btn{width:53% !important;}
.our_services .imagebox:hover .imagename a{padding:11px 14px;}
}
@media (max-width:360px){.teambox:hover .box_hover{left:8%!important;width:84%!important;}
.downalod_btn.footer_btn a{font-size:11px !important;}
.our_services .imagebox:hover .imagename a{padding:10px 14px;}
}
@media (max-width:320px){.downalod_btn.footer_btn{width:64% !important;}
.teambox:hover .box_hover{left:3% !important;width:94% !important;}
}